﻿package com.sh.game.util
{
    import com.core.utils.*;

    public class CSVDataUtil extends Object
    {

        public function CSVDataUtil()
        {
            return;
        }// end function

        public static function listData(param1:String) : Array
        {
            var _loc_9:String = null;
            var _loc_10:Object = null;
            var _loc_11:int = 0;
            var _loc_2:Array = [];
            var _loc_3:Array = [];
            var _loc_4:* = param1.split("\n");
            var _loc_5:* = param1.split("\n")[0];
            _loc_3 = StringUtil.trim(_loc_5).split(",");
            var _loc_6:* = _loc_3.length;
            var _loc_7:Array = null;
            var _loc_8:int = 1;
            while (_loc_8 < _loc_4.length)
            {
                
                _loc_9 = _loc_4[_loc_8];
                if (_loc_9)
                {
                    _loc_7 = StringUtil.trim(_loc_9).split(",");
                    _loc_10 = {};
                    _loc_11 = 0;
                    while (_loc_11 < _loc_6)
                    {
                        
                        _loc_10[_loc_3[_loc_11]] = _loc_7[_loc_11];
                        _loc_11++;
                    }
                    _loc_2.push(_loc_10);
                }
                _loc_8++;
            }
            return _loc_2;
        }// end function

    }
}
